package org.pictual.business.vo;

import java.util.Date;

public class IdiomaVO {

	private PalabraVO palabra;
	private int palabra_id;
	private int idioma;
	private String nombre;
	private int visitas;
	private int contador_wiki;
	private String pronunciacion;
	private String genero;
	private String plural;
	private String audio;
	private String verbo;
	private boolean sustantivo;
	private boolean otro;
	private boolean completo;
	private int autoactualizado;
	private String equivalente_es;
	private String equivalente_en;
	private String equivalente_de;
	private String equivalente_fr;
	private String conjugacion_verbo;
	private Date fecha_completo;
	private String cod_audio;
	
	public IdiomaVO(){
		
	}

	public IdiomaVO(PalabraVO palabra, int palabra_id, int idioma,
			String nombre, int visitas, int contador_wiki,
			String pronunciacion, String genero, String plural, String audio,
			String verbo, boolean sustantivo, boolean otro, boolean completo,
			int autoactualizado, String equivalente_es, String equivalente_en,
			String equivalente_de, String equivalente_fr,
			String conjugacion_verbo, Date fecha_completo, String cod_audio) {
		this.palabra = palabra;
		this.palabra_id = palabra_id;
		this.idioma = idioma;
		this.nombre = nombre;
		this.visitas = visitas;
		this.contador_wiki = contador_wiki;
		this.pronunciacion = pronunciacion;
		this.genero = genero;
		this.plural = plural;
		this.audio = audio;
		this.verbo = verbo;
		this.sustantivo = sustantivo;
		this.otro = otro;
		this.completo = completo;
		this.autoactualizado = autoactualizado;
		this.equivalente_es = equivalente_es;
		this.equivalente_en = equivalente_en;
		this.equivalente_de = equivalente_de;
		this.equivalente_fr = equivalente_fr;
		this.conjugacion_verbo = conjugacion_verbo;
		this.fecha_completo = fecha_completo;
		this.cod_audio = cod_audio;
	}

	public PalabraVO getPalabra() {
		return palabra;
	}

	public void setPalabra(PalabraVO palabra) {
		this.palabra = palabra;
	}

	public int getPalabra_id() {
		return palabra_id;
	}

	public void setPalabra_id(int palabra_id) {
		this.palabra_id = palabra_id;
	}

	public int getIdioma() {
		return idioma;
	}

	public void setIdioma(int idioma) {
		this.idioma = idioma;
	}
	
	public void setIdioma(String idioma) {
		if(idioma.equals("en")){
			this.idioma=1;
		}
		if(idioma.equals("es")){
			this.idioma=2;
		}
		if(idioma.equals("de")){
			this.idioma=3;
		}
		if(idioma.equals("fr")){
			this.idioma=4;
		}
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public int getVisitas() {
		return visitas;
	}

	public void setVisitas(int visitas) {
		this.visitas = visitas;
	}

	public int getContador_wiki() {
		return contador_wiki;
	}

	public void setContador_wiki(int contador_wiki) {
		this.contador_wiki = contador_wiki;
	}

	public String getPronunciacion() {
		return pronunciacion;
	}

	public void setPronunciacion(String pronunciacion) {
		this.pronunciacion = pronunciacion;
	}

	public String getGenero() {
		return genero;
	}

	public void setGenero(String genero) {
		this.genero = genero;
	}

	public String getPlural() {
		return plural;
	}

	public void setPlural(String plural) {
		this.plural = plural;
	}

	public String getAudio() {
		return audio;
	}

	public void setAudio(String audio) {
		this.audio = audio;
	}

	public String getVerbo() {
		return verbo;
	}

	public void setVerbo(String verbo) {
		this.verbo = verbo;
	}

	public boolean isSustantivo() {
		return sustantivo;
	}

	public void setSustantivo(boolean sustantivo) {
		this.sustantivo = sustantivo;
	}

	public boolean isOtro() {
		return otro;
	}

	public void setOtro(boolean otro) {
		this.otro = otro;
	}

	public boolean isCompleto() {
		return completo;
	}

	public void setCompleto(boolean completo) {
		this.completo = completo;
	}

	public int getAutoactualizado() {
		return autoactualizado;
	}

	public void setAutoactualizado(int autoactualizado) {
		this.autoactualizado = autoactualizado;
	}

	public String getEquivalente_es() {
		return equivalente_es;
	}

	public void setEquivalente_es(String equivalente_es) {
		this.equivalente_es = equivalente_es;
	}

	public String getEquivalente_en() {
		return equivalente_en;
	}

	public void setEquivalente_en(String equivalente_en) {
		this.equivalente_en = equivalente_en;
	}

	public String getEquivalente_de() {
		return equivalente_de;
	}

	public void setEquivalente_de(String equivalente_de) {
		this.equivalente_de = equivalente_de;
	}

	public String getEquivalente_fr() {
		return equivalente_fr;
	}

	public void setEquivalente_fr(String equivalente_fr) {
		this.equivalente_fr = equivalente_fr;
	}

	public String getConjugacion_verbo() {
		return conjugacion_verbo;
	}

	public void setConjugacion_verbo(String conjugacion_verbo) {
		this.conjugacion_verbo = conjugacion_verbo;
	}

	public Date getFecha_completo() {
		return fecha_completo;
	}

	public void setFecha_completo(Date fecha_completo) {
		this.fecha_completo = fecha_completo;
	}

	public String getCod_audio() {
		return cod_audio;
	}

	public void setCod_audio(String cod_audio) {
		this.cod_audio = cod_audio;
	}

	@Override
	public String toString() {
		return "IdiomaVO [palabra=" + palabra + ", palabra_id=" + palabra_id
				+ ", idioma=" + idioma + ", nombre=" + nombre + ", visitas="
				+ visitas + ", contador_wiki=" + contador_wiki
				+ ", pronunciacion=" + pronunciacion + ", genero=" + genero
				+ ", plural=" + plural + ", audio=" + audio + ", verbo="
				+ verbo + ", sustantivo=" + sustantivo + ", otro=" + otro
				+ ", completo=" + completo + ", autoactualizado="
				+ autoactualizado + ", equivalente_es=" + equivalente_es
				+ ", equivalente_en=" + equivalente_en + ", equivalente_de="
				+ equivalente_de + ", equivalente_fr=" + equivalente_fr
				+ ", conjugacion_verbo=" + conjugacion_verbo
				+ ", fecha_completo=" + fecha_completo + ", cod_audio="
				+ cod_audio + "]";
	}
	
	
	
}